the slice - French English Dictionary